인증 비활성화

Trilium을 localhost에서만 사용하거나 다른 구성 요소가 인증을 담당한다면 config.ini에 다음 설정을 추가해 Trilium 자체 인증을 끌 수 있습니다.

[General]
noAuthentication=true

0.94.1부터는 인증을 끄면 다중 인증도 생략됩니다.

로그인 세션의 동작

로그인하면 브라우저에는 쿠키를 저장하고 서버에는 로그인 세션을 보관합니다.

로그인 상태 유지를 선택하면 기본적으로 21일 뒤 만료됩니다. config.ini의 Session.cookieMaxAge로 기간을 바꿀 수 있습니다. 하루 뒤 만료시키는 예시입니다.

[Session]
cookieMaxAge=86400

로그인 상태 유지를 선택하지 않으면 브라우저 쿠키에 만료 시각을 지정하지 않으며 브라우저를 닫을 때 지워집니다. 서버의 세션은 애플리케이션을 마지막으로 사용한 시점부터 약 24시간 뒤 만료됩니다.

활성 세션 확인하기

로그인 세션은 사용자 데이터와 같은 데이터베이스에 저장됩니다. SQL 콘솔에서 다음 조회문으로 확인할 수 있습니다.

SELECT * FROM sessions

만료된 세션은 서버가 주기적으로 정리합니다. 일반적으로 한 시간 간격입니다.

관련 문서